﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Umbraco.Framework;
using Umbraco.Framework.Persistence;
using Umbraco.Framework.Persistence.Model.Attribution.MetaData;
using Umbraco.Framework.Persistence.Model.Constants;
using Umbraco.Hive.Providers.WordPress.Schema.Model.AttributeTypes;

namespace Umbraco.Hive.Providers.WordPress.Schema.Model.AttributeDefinitions
{
    public class NodeNameAttributeDefinition : AttributeDefinition
    {
        public const string AliasValue = "system-internal-node-name";

        public NodeNameAttributeDefinition()
            : base(AliasValue, "Node Name")
        {
            Id = new HiveId(AliasValue);
            AttributeGroup = FixedGroupDefinitions.GeneralGroup;
            AttributeType = new NodeNameAttributeType();
        }
    }
}
